left kidney - Turkish English Dictionary